#include "powerof2/linear_p2_crypto_agent.hpp"

int main(int argc, char **argv) {

  unsigned long dim;

  params<helib::CKKS> params;
  command_line_parser parser(params);
  parser.add_option("-d", "128", "dim_of_square_matrix", &dim);
  parser.parse(argc, argv);

  linearp2_hmmcs hmmcs(params, dim * dim);
  hmmcs.report_context();

  return 0;
}